
package upc.pilot.model;

import java.util.Date;
import java.util.List;

public class Oferta
{

    private int codigo;
    private String nombre;
    private Date fechaCaducidad;
    private String descripcion;
    private String ubicacionWeb;
    private Usuario usuario;
    private String estadoActivo;
    private List<OfertaConsulta> ofertaDetalle;

    public List<OfertaConsulta> getOfertaDetalle()
    {
        return ofertaDetalle;
    }

    public void setOfertaDetalle(List<OfertaConsulta> ofertaDetalle)
    {
        this.ofertaDetalle = ofertaDetalle;
    }

    // Generacion del constructor vacio
    public Oferta()
    {
        super();
    }

    // Generacion de los contructores
    public Oferta(int codigo, String nombre, Date fechaCaducidad, String descripcion, String ubicacionWeb,
            String estadoActivo)
    {
        super();
        this.codigo = codigo;
        this.nombre = nombre;
        this.fechaCaducidad = fechaCaducidad;
        this.descripcion = descripcion;
        this.ubicacionWeb = ubicacionWeb;
        this.estadoActivo = estadoActivo;
    }

    // Creacion de los Gets an Sets
    public int getCodigo()
    {
        return codigo;
    }

    public void setCodigo(int codigo)
    {
        this.codigo = codigo;
    }

    public String getNombre()
    {
        return nombre;
    }

    public void setNombre(String nombre)
    {
        this.nombre = nombre;
    }

    public Date getFechaCaducidad()
    {
        return fechaCaducidad;
    }

    public void setFechaCaducidad(Date fechaCaducidad)
    {
        this.fechaCaducidad = fechaCaducidad;
    }

    public String getDescripcion()
    {
        return descripcion;
    }

    public void setDescripcion(String descripcion)
    {
        this.descripcion = descripcion;
    }

    public String getUbicacionWeb()
    {
        return ubicacionWeb;
    }

    public void setUbicacionWeb(String ubicacionWeb)
    {
        this.ubicacionWeb = ubicacionWeb;
    }

    public Usuario getUsuario()
    {
        return usuario;
    }

    public void setUsuario(Usuario usuario)
    {
        this.usuario = usuario;
    }

    public String getEstadoActivo()
    {
        return estadoActivo;
    }

    public void setEstadoActivo(String estadoActivo)
    {
        this.estadoActivo = estadoActivo;
    }

}
